splendid victory - Turco Inglés Diccionario